/*
================================================================================
 Name        : $(Singleton).cpp
 Author      : $(author)
 Version     :
 Copyright   : $(copyright)
 Description : $(Singleton) class definition
 			   defines an Instance operation that lets clients access its 
 			   unique instance. Instance is a class operation.
 			   responsible for creating and maintaining its own unique instance.
================================================================================
*/
// Include files  
#include "../inc/$(Singleton).h"

$(Singleton)* $(Singleton)::instance = 0;

// Constructor
$(Singleton)::$(Singleton)() {
	//TODO: Template generated stub
}

$(Singleton)* $(Singleton)::Instance () {
	//TODO: Template generated stub
    if (instance == 0) {
        instance = new $(Singleton);
    }
    return instance;
}
